package com.tianqi.common.constant;

import java.util.HashMap;
import java.util.Map;

/**
 * 小六壬相关常量
 *
 * @author zhangzedi
 * @date 2023/8/21 22:58
 **/
public class LittleLiuRenConstant {

	/**
	 * 阴
	 */
	public static final String YIN = "阴";

	/**
	 * 阳
	 */
	public static final String YANG = "阳";


	/**
	 * 五星
	 */
	public static final String WUXING = "辅木英火芮土柱金蓬水任空";
	/**
	 * 阴阳地支
	 */
	public static Map<String, String> YINGYANG_DIZHI = new HashMap<String, String>() {{
		put(YANG, "子寅辰午申戌");
		put(YIN, "丑卯巳未酉亥");
	}};

	/**
	 * 阴阳天干
	 */
	public static Map<String, String> YINGYANG_TIANGAN = new HashMap<String, String>() {{
		put(YANG, "甲丙戊庚壬");
		put(YIN, "乙丁己辛癸");
	}};

	/**
	 * 地支所属六神
	 */
	public static Map<String, String> DIZHI_LIUSHEN = new HashMap<String, String>() {{
		put("子", "玄武");
		put("丑", "勾陈");
		put("寅", "青龙");
		put("卯", "青龙");
		put("辰", "勾陈");
		put("巳", "朱雀");
		put("午", "朱雀");
		put("未", "腾蛇");
		put("申", "白虎");
		put("酉", "白虎");
		put("戌", "腾蛇");
		put("亥", "玄武");

	}};

}
